﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace CFScript
{
    /// <summary>
    /// TODO: Update summary.
    /// </summary>
    public class Options
    {
        OnErrorAction onError = OnErrorAction.CONTINUE;
        VerboseMode verboseMode = VerboseMode.MINIMUM;

        public OnErrorAction OnError
        {
            get { return this.onError; }
            set { this.onError = value; }
        }

        public VerboseMode VerboseLevel
        {
            get { return this.verboseMode; }
            set { this.verboseMode = value; }
        }
    }

    public enum OnErrorAction
    {
        BREAK,
        CONTINUE
    }

    public enum VerboseMode
    {
        OFF,
        MINIMUM,
        ALL
    }
}
